home *** CD-ROM | disk | FTP | other *** search
/ LOGIC 2000 February / LogicCd--feb.2000-mac-cdr.iso / Apple II / IIGIF / IIGIF.INFO < prev   
Text File  |  1988-03-04  |  12KB  |  213 lines

  1. ][GIF Version 1.0       Copyright 1988 Jason Harper
  2. Permission is granted to give away copies of this program, and to upload it to
  3. other online services and BBSes.  Commercial redistribution is not allowed.
  4.  
  5. WHAT IS IT?
  6. ][GIF allows you to convert and display GIF- and RLE-format graphics files on
  7. Apple II series computers, and to save the converted pictures in standard
  8. Apple graphics formats for use with other programs.
  9.  
  10. WHAT IS NEEDED TO RUN IT?
  11. ][GIF will run on a ][ or ][+ with at least 64K of memory, and the IIe, IIc,
  12. and IIgs (although there is a better program available for the IIgs: look for
  13. SHRConvert whereever you got this program).  It should work on any Apple
  14. compatible machine, although I cannot guarantee this.  It runs only under the
  15. ProDOS operating system, and can only work with GIF/RLE files stored on ProDOS
  16. disks.
  17.  
  18. WHAT GRAPHICS MODES DOES IT SUPPORT?
  19. ][GIF can use normal HiRes graphics on any machine that it will run on.  In
  20. addition, it can use the better DoubleHiRes graphics on machines that support
  21. it: namely the IIc, IIgs, and any IIe with at least 128K of memory (except for
  22. the Revision A IIe, which can't use DoubleHiRes).  In either graphics mode,
  23. you can select either Black & White or Color conversion, which will produce
  24. pictures appropriate for viewing on that type of monitor.  It's up to you to
  25. make this choice: the program has no way of knowing what sort of monitor you
  26. have, and cannot force one type of monitor to show the other type of graphics.
  27.  
  28. WHAT IS RLE?
  29. RLE (Run Length Encoding) is an old B&W-only computer-independant graphics
  30. format.  It comes in two sizes: High Resolution, which is 256 pixels wide by
  31. 192 high, and Medium Resolution, which is 128 by 96.  ][GIF supports both, and
  32. blows up Medium RLE pictures to the same size as High.  All RLE's are
  33. converted into HiRes B&W mode regardless of the graphics mode preference you
  34. have specified: using DoubleHiRes for them would be a waste of resolution.
  35.  
  36. HOW CAN RLE FILES BE DOWNLOADED?
  37. There are basically two ways to download files: text capture (also known as
  38. 'capture buffer', 'DC2/DC4', and various other names), and protocol (Xmodem,
  39. Christensen, CIS-B, and Kermit are common protocols).  Protocol transfers are
  40. usually preferred, since they can detect and correct any transmission errors:
  41. a single error in a text capture transmission usually makes the data useless.
  42. RLE files can be received by either method, although in some applications
  43. (online graphs, maps, etc.) you may not have the option of using a protocol
  44. download.  If you do use text capture, your terminal program MUST be able to
  45. capture all control characters intact: if it removes non-printable characters
  46. from a RLE file, it will not be usable.
  47.  
  48. WHAT IS GIF?
  49. GIF (Graphics Interchange Format) is a new standard developed by CompuServe to
  50. supplement RLE.  It allows pictures of arbitrary dimensions and up to 256
  51. colors (with techniques available to represent even more colors than that).
  52. GIF also uses a much more efficient data compression scheme than RLE:
  53. unfortunately, the complexity of de-compressing the data, plus the difficulty
  54. of coming up with a close approximation of arbitrary colors on a machine that
  55. can only display a few colors, makes the decoding of GIF files a lengthy
  56. process.  All but the simplest files will take over a minute: the most complex
  57. may take 15 minutes.  Of course, once the file is decoded you can save it in
  58. normal Apple format, and re-display it in a matter of seconds.
  59.  
  60. HOW CAN GIF FILES BE DOWNLOADED?
  61. You absolutely must use a protocol download to receive GIF files: text capture
  62. simply won't work.  You should download them with a ProDOS-based terminal
  63. program: they are unlikely to convert successfully if downloaded under DOS 3.3
  64. and then moved to a ProDOS disk.  You can get them from DOS 3.3 to ProDOS
  65. successfully if you use a sector editor to change the DOS 3.3 file's type to
  66. "R" before converting, but this is a somewhat dangerous process and is to be
  67. done only at your own risk.  Also, a warning: version 1.0 of the FreeTerm IIgs
  68. terminal program can't download GIF files at all.  If your terminal program
  69. gives you a choice of filetypes for downloaded files, pick TXT or BIN.
  70.  
  71. WHAT SORT OF GIF FILES CONVERT WELL?
  72. Needless to say, a 256-color GIF picture that was generated on a computer with
  73. many times the resolution of your Apple II simply isn't going to look as good
  74. as the original when converted.  ][GIF does the best job of conversion that I
  75. know how to make it do, and will never reject a file due to excessive colors
  76. or resolution, but I simply cannot guarantee that it will perform well on any
  77. particular picture: you download GIF files at your own risk.  Fortunately,
  78. most GIF files available for download have their resolution and number of
  79. colors given in their description and/or keywords, so that you can identify
  80. pictures that are more likely to convert well.  Avoid large files: anything
  81. longer than 30 kilobytes is probably useless.  Avoid files with more than 32
  82. colors.  Avoid files with more resolution than 320 x 200, unless they are
  83. 2-color (monochrome) and you have DoubleHiRes capability.  You are welcome to
  84. try files outside of these limits, just don't expect impressive results.
  85.  
  86. HOW IS ][GIF USED?
  87. The file 'IIGIF' is a ProDOS SYStem program, and can be run from any
  88. ProDOS-based program selector, or from ProDOS Basic by typing:   -IIGIF
  89. from the ] prompt.  You can also make an auto-booting ][GIF disk by copying
  90. the files IIGIF and PRODOS to it, then renaming IIGIF as 'IIGIF.SYSTEM'.  All
  91. program operations are performed by using the arrow keys to move the hilited
  92. selection up or down to the desired option, then pressing Return.  In many
  93. places, you can also press Escape to return to the previous menu.  The first
  94. thing you'll want to do is use 'Set preferences' to pick the graphics mode you
  95. want to use: see the individual command descriptions below.
  96.  
  97. 'SET PREFERENCES'
  98. This allows you to specify which of 4 graphics modes are to be used for future
  99. GIF conversions: HiRes B&W, HiRes color, DoubleHiRes B&W, or DoubleHiRes
  100. color.  The DHR options are disabled on ][, ][+, and 64K IIe computers, since
  101. they don't have the required hardware to support that mode.  You should
  102. generally select DHR if your computer supports it, and Color if your monitor
  103. supports it, unless you are converting pictures for later use on a different
  104. system that doesn't have those features.  You will be given an option to save
  105. the preference you have selected, to be used every time you run ][GIF: the
  106. preference is stored in the IIGIF file itself, so the disk containing it must
  107. be in a disk drive and not be write-protected at the time you do the save.
  108.  
  109. 'CONVERT GIF PICTURE'
  110. Starts the conversion process for a GIF file.  You should have no trouble
  111. using the file selection routine, IF you are familiar with ProDOS terms such
  112. as 'directory', 'volume', and 'prefix'.  If not, just play around with it:
  113. there's no way to damage a disk with the file selector.  Upon selection of a
  114. valid GIF file, you will be asked if you want to use default scaling and
  115. positioning or not.  The defaults will result in a centered picture, scaled so
  116. that most of the picture will be onscreen: use it for your first look at a
  117. file.  If you decide not to use the defaults, you'll be presented with a
  118. series of menus asking for conversion parameters: these should be
  119. self-explanatory.  In each menu, the default selection will be marked with an
  120. asterisk.  The actual conversion process will then begin: you will be able to
  121. see the conversion on screen.  Don't worry if there are long pauses during
  122. which nothing seems to happen, this is normal.  When the conversion is
  123. finished, the computer will make a funny noise: press Return when you're done
  124. looking at the final picture.
  125.  
  126. 'RE-CONVERT LAST GIF'
  127. Starts another conversion of the last GIF file you converted.  The disk
  128. containing the file must still be in a disk drive.  Useful for looking at the
  129. picture in a different graphic mode, or to use different conversion parameters
  130. to zoom in on some part of the picture.  For example, if a picture appeared to
  131. have an artist's signature in its lower right corner, but was unreadable with
  132. the default parameters, you may be able to read it by reconverting with the
  133. Horizontal and Vertical Scaling set to their topmost values, a Horizontal
  134. Position of 'right', and a Vertical Position of 'bottom'.
  135.  
  136. 'CONVERT RLE PICTURE'
  137. Works just like 'Convert GIF picture', but there are no parameters to set.
  138.  
  139. 'LOAD HIRES/DHR FILE'
  140. Allows you to view a HiRes or DoubleHiRes picture saved in standard Apple
  141. format, such as a previously converted GIF picture saved with 'Save picture'.
  142. DoubleHiRes pictures will be rejected on machines without DHR capability.  If
  143. you're using a IIgs, you'll have a couple of extra options here: see 'View
  144. picture again' for details.
  145.  
  146. 'VIEW PICTURE AGAIN'
  147. Lets you look at the most recently converted or loaded picture again.
  148. Produces garbage if no picture has been converted or loaded yet.  Press Return
  149. to return to ][GIF's main menu.  If run on a IIgs, there will be two
  150. additional keys that function here (or anywhere else in this program that a
  151. picture is displayed): hitting 'B' will force the picture to be shown in black
  152. & white, and 'C' will force it to be shown in color.  These do NOT have the
  153. same effect as reconverting in the other graphic mode: they just show you what
  154. the existing picture would look like on a computer with the specified type of
  155. monitor.
  156.  
  157. 'SAVE PICTURE'
  158. Saves the current picture in standard Apple format, for quicker redisplay.
  159. There's no question about the format of HiRes graphics files, however some
  160. programs use a nonstandard two-file format for DoubleHiRes: ][GIF can neither
  161. load nor save in this format.  You can convert between the two DHR formats by
  162. typing the following commands from ProDOS Basic:
  163.  
  164. >Convert a standard file 'DHRPIC' into nonstandard files 'NSPIC' & 'NSPIC.AUX':
  165. BLOAD DHRPIC,A$2000
  166. BSAVE NSPIC.AUX,A$2000,L$2000
  167. BSAVE NSPIC,A$4000,L$2000
  168.  
  169. >Convert nonstandard files 'NSPIC' & 'NSPIC.AUX' into a standard file 'DHRPIC':
  170. BLOAD NSPIC.AUX,A$2000
  171. BLOAD NSPIC,A$4000
  172. BSAVE DHRPIC,A$2000,L$4000
  173.  
  174. Using the file selector for saving is slightly different from loading.
  175. Assuming that you want to save as a new file rather than overwriting an
  176. existing file, you should move to the desired disk or subdirectory just as you
  177. would when loading, and then select the [enter filename] option.  Type in the
  178. desired filename (remember the ProDOS limitations: maximum 15 characters, must
  179. start with a letter and contain only letters, digits, and periods).  You'll be
  180. given an option to enter a different name, create a subdirectory by that name,
  181. or make a new file: the last one is what you want.  You can then use 'Load
  182. HiRes/DHR file' to verify that the picture was properly saved to disk.
  183.  
  184. 'PRODOS COMMANDS'
  185. Allows you to lock, unlock, rename, or delete files on a ProDOS disk.  Works
  186. just like the file selector: move the hilite to the desired file, hit Return,
  187. and choose the desired action from the resulting menu.  To rename or delete a
  188. subdirectory, follow the same steps: you'll get a listing of that directory
  189. rather than the actions menu, but you can then select [select this dir.] to get
  190. the menu.  You can rename a disk by selecting [select this dir.] when its
  191. volume directory is on the screen.
  192.  
  193. 'QUIT'
  194. Exits ][GIF.  If you ran it from a program selector, you will be taken back to
  195. the program selector.  Otherwise, you'll get the standard ProDOS QUIT routine,
  196. allowing you to enter the prefix and then pathname of the next SYStem program
  197. you want to run.  To get back to ProDOS Basic, you'd type 'BASIC.SYSTEM' as
  198. the pathname for example.
  199.  
  200. ANY QUESTIONS, COMMENTS, GRIPES, OR SUGGESTIONS?
  201. Send them to me at one of the following online addresses:
  202.   CompuServe: 76703,4222 (preferred)
  203.   GEnie:      JR.HARPER
  204. I would prefer not to have any mail or phone correspondence about ][GIF.
  205.  
  206. Portions of ][GIF were based on copyrighted source code supplied by
  207. CompuServe, Inc. to members of the GIF Developer's Team, based in the Pictures
  208. Support Forum (GO PICS).  Which is also the best source of GIF files.
  209.  
  210. Thanks to Ken Paul for assistance in testing this program.
  211.  
  212.         Jason Harper
  213.